service place competence certificate - Spanish English Dictionary